﻿using System;

namespace Demo
{
    class Program
    {
        static void Main(string[] args)
        {
            text1();
            text2();
            text3();



        }
        public static void text1()
        {
            double Π = 3.14;
            Console.WriteLine("输入圆的半径r");
            double r = double.Parse(Console.ReadLine());
            Console.WriteLine("圆的面积" + Π * (r * r));
        }
        public static void text2() {
            while (true)
            {
                Console.WriteLine("请输入一个四位数：");
                int i = int.Parse(Console.ReadLine());
                if (i <= 9999 && i >= 1000)
                {
                    int a = i / 1000;
                    int b = i / 100 % 10;
                    int c = i % 100 / 10;
                    int d = i % 10;
                    Console.WriteLine("用户输入的千位为" + a + "，百位为" + b + "，十位为" + c + "，个位为" + d);
                    break;
                }
                else
                {
                    Console.WriteLine("输入错误！请输入一个四位数！");
                }
                Console.WriteLine();
            }

        }

        public static void text3()
        {
            //用户输入三个数，找出最大的数，打印输出。
            Console.WriteLine("请输入第一个数：");
            int a = int.Parse(Console.ReadLine());
            Console.WriteLine("请输入第二个数：");
            int b = int.Parse(Console.ReadLine());
            Console.WriteLine("请输入第三个数：");
            int c = int.Parse(Console.ReadLine());

            if (a > c && a > b)
            {
                Console.WriteLine("最大数是：" + a);
            }
            else if (b > c)
            {
                Console.WriteLine("最大数是：" + b);
            }
            else
            {
                Console.WriteLine("最大数是：" + c);
            }
            Console.WriteLine();
        }
    }
}
        
    


